<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <!-- 
        什么事Hooks：
            React认为组件只是一个容器，函数式组件在书写和性能上都会比类式组件要好很多，所有react希望组件都是函数式组件
            React要求函数式组件是最好携程纯函数，携程纯函数之后，就无法在组件内部执行很多操作，函数式组件就有局限性
            所有在16.8版本之前，函数式组件主要就是为了提供静态DOM节点，没有别的功能
            16.8版本之后，react推出了Hooks起始就是一些钩子函数，如果在函数式组件内部需要用到外部的功能或者用到副作用，就用钩子函数把外部的代码勾进来执行
            命名格式：useXxxx（useState，useEffect，useRef，useContext）
     -->
  </body>
</html>
